(function (jQuery){
    //登录用户名状态
    let oUser=JSON.parse(sessionStorage.getItem("sasauserinfo"))
    $(function () {
        if(oUser){
            $("#txt").html("欢迎您:"+oUser.u_name);
            $(".Page_header p").css("display","none");
            $("#close").css("display","block")
            $("#close").css("float","right")
            $("#close").css("margin-left","10px")

            $("#emtittle").css("display","none")


            $("#close").on("click",function(){
                sessionStorage.removeItem("sasauserinfo");
                window.location="index1.html";
                $(".Page_header>p").css("display","block");
                $(this).css("display","none")
            })
        }

    })


    //放大镜
    // $(function () {
    //
    //     var magnifierConfig = {
    //         magnifier : "#magnifier1",//最外层的大容器
    //         width : 450,//承载容器宽
    //         height : 450,//承载容器高
    //         moveWidth : null,//如果设置了移动盒子的宽度，则不计算缩放比例
    //         zoom : 5//缩放比例
    //     };
    //     var _magnifier = magnifier(magnifierConfig);
    //
    // })
    // $(function () {
    //     let oUser=JSON.parse(sessionStorage.getItem("sasauserinfo"));
    //
    //     $("#txt").html("欢迎:"+oUser.u_name);
    //     $("Page_header>p").css("display","none");
    //
    //     $("#close").on("click",function(){
    //         sessionStorage.removeItem("sasauserinfo");
    //         window.location="page.html";
    //         $("Page_header>p").css("display","block");
    //         $(this).css("display","none")
    //     })
    // })
    $(function () {
        $(".Page_productNav").on("click","#submit",function () {
            window.location="cart.html"
        })
    })

    //拿到产品的id值
    function getUrl(){
        var param = location.search // ?id=1001    [id=1001]  [id,1001]
        return param.split("=")[1];
    }
    //把列表页里的数据渲染到详情页面上
    $(function () {
        $.ajax({
            url:"../../server/getIndexById.php",
            data:{"gid":getUrl()},
        }).then(function (res) {
            //产品图片
            console.log(res);
            let str_img=`<img src="${res.img[0]}" alt="">                  
                    `
            $(".images-cover").append($(str_img));
            $(".magnifier-view").append($(str_img))

            //产品标题
            let str_title=`
                           <p>${res.goodsName}</p>
                      `

            $(".PageContMessage_title").append(str_title)
            //产品价格
            let str_pirce=`
                            <p>¥${res.price}</p>
                          `
            $(".Page_myform>p>strong").append(str_pirce)
            $(".Page_productNav li div").append(str_pirce)

            //加入购物车  cart.html
            let str_purchase= `                    
                         <a href="javascript:;;" data-info=${JSON.stringify(res)}>加入购物车</a>
                      `
            $(".PageRight_code > button").html(str_purchase)

            //图片详解1
            let small_imgA=`                
                        <img src="${res.img[1]}" alt="">                  
                    `
            $(".small_imgA").append(small_imgA);
            // $(".images-cover").append(small_imgA)
            //图片详解2
            let small_imgB=`                
                        <img src="${res.img[2]}" alt="">                  
                    `
            $(".small_imgB").append(small_imgB);
            // $(".images-cover").append(small_imgB)
            //图片详解3
            let small_imgC=`                
                        <img src="${res.img[3]}" alt="">                  
                    `
            $(".small_imgC").append(small_imgC);
            // $(".images-cover").append(small_imgC)

            //图片详解4
            let smal_imgD=`                
                        <img src="${res.img[4]}" alt="">                  
                    `
            $(".small_imgD").append(smal_imgD);
            // $(".images-cover").append(smal_imgD)

            //图片详解5
            let small_imgE=`                
                        <img src="${res.img[4]}" alt="">                  
                    `
            $(".small_imgE").append(small_imgE);
            // $(".images-cover").append(small_imgE)

        })

    })

    //倒计时效果
    $(function () {
        setInterval(function(){
            var oSpan=$("#djs");
            //倒计时 10天后开抢
            var currentTime = new Date().getTime();
            var weilai = Date.parse("2018-12-16 09:00:00");//时间戳
            var times = weilai - currentTime;
            var ms = times % 1000;// 毫秒数
            var ss = (parseInt(times / 1000)) % 60;//秒
            var mm = (parseInt(times / 1000 / 60)) % 60;//分
            var hh = (parseInt(times / 1000 / 60 / 60)) % 24;//时
            var dd = parseInt(times / 1000 / 60 / 60 / 24);//天
            //  var str = dd + "天" + hh + "小时" + mm + "分钟" + ss + "秒" + ms + "毫秒";
            var str = hh + ":" + mm + ":" + ss;
            oSpan.html(str)
        }, 40)

    })

//   点击立即购买加入购物车
    $(function () {
        $(".PageRight_code").on("click","button",function () {

            let currentObj=JSON.parse($(this).find("a").attr("data-info"));
            if(sessionStorage.getItem("sasauserinfo")==null){
                //1.如果没有登录,数据加入cookie
                //1.1 点击之后
                 let cookieList=JSON.parse($.cookie("carts")||'[]');
                console.log(cookieList);
                let flag=false
                cookieList.some((ele,index)=>{
                     //1.2 遍历cookie,当前cookie 里面已经购买过的
                     if(ele.gid==currentObj.gid){
                         //1.3  数量+1
                         flag=true
                        cookieList[index].num=Number(cookieList[index].num)+1;

                         // currentObj.num=Number(ele.num)+Number($("#numGoods").val());
                         // console.log(currentObj);
                         // cookieList.splice(index,1,currentObj)

                         return false;
                     }else{
                         return false;
                     }
                 });
                 //true 为找到了这条数据
                 if(flag!=true){  //! 取反 不等 则数量+1 保存到cookie中
                     //1.4 把当前这条记录保存到cookie的集合中
                     currentObj.num=1;
                     cookieList.push(currentObj);
                 }
                 //2.保存到cookie 集合中
                console.log(cookieList);





                $.cookie("carts",JSON.stringify(cookieList));
                window.location="cart.html"
                return false
            }else {
                //2.如果登录,直接把数据保存数据的cart表
                let oUser=JSON.parse(sessionStorage.getItem("sasauserinfo"))
                //1.当前的点击的那个商品与当前的登录者的id一起发送到后台的接口
                currentObj.u_id=oUser.u_id;
                currentObj.img=currentObj.img[0];
                currentObj.num=1 //点一下 加一下  读取数量给1


                $.ajax({
                    url:"../../server/addCart.php",
                    data:currentObj,
                    type:"post"
                }).then(function (res) {
                    console.log(res);
                    window.location="cart.html"
                    return false
                })

            }
            //3.先没登录,后又登录了(如果登录之后,立即把cookie里的所有数据保存到数据库中,再删除cookie数据)
        })
    })


})(jQuery)
